#ifndef _RENZO_DISPLAY_
#define _RENZO_DISPLAY_

#include "RenzoMustHave.h"

namespace Renzo
{
/*
 @description
 Display to show render buffer for interactivity. If display is null, nothing is shown although the render process still occurs.
 */
class RENZODERER_API Display
{
public:
	Display(void);
	virtual ~Display(void);

	/**
	 Attach as part of other GUI's window, e.g., webkit
	 */
	//virtual void attach(Window* w) {};

	/**
	 Show up whatever we can show
	 */
	virtual void show() = 0;


};
}

#endif
